#include <stdio.h>

int main()
{
    int a[5] = {1, 2, 3, 4, 5};
    char s[6] = "hello";   // 任何一个 char 型数组，都可以当作字符串去操作
    
    // 数组名本身就是该数组在内存中的地址，所以数组名是一个常量
    printf("a = %p\n", a);
    printf("s = %p\n", s);

    // 只有 char 型数组，有这么特殊情况
    // 直接打印数组名(即数组地址)，就可以把数组中元素打印出来
    printf("s = %s\n", s);
    printf("a = %d\n", a);


    return 0;
}

